/***********************************************************************\
*                                                                       *
* This file was created by Component Internal Interface Engine software *
*  Copyright(c) 2000-2006 by Krzysztof Pozniak (pozniak@ise.pw.edu.pl)  *
*                           All Rights Reserved.                        *
*                                                                       *
\***********************************************************************/

package cii_opto;

import cii_lib.*;

public class CII_OPTO_cfg_tab {
  private static final CCII_CONFIG_TABLE _tab[] =
  {
    new CCII_CONFIG_TABLE(   0, "$CII_PART_DATA_TRANSCEIVER",       CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,          -1, "CII_PART_DATA_TRANSCEIVER"),
    new CCII_CONFIG_TABLE(   0, "IPAR_PART_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           8, null),
    new CCII_CONFIG_TABLE(   0, "IPAR_PART_NUM",                    CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   0, "IPAR_CHECK_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_TX_INPUT_REGISTERED",         CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_TX_OUTPUT_REGISTERED",        CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_SWAP_ENA_CII",             CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_CHECK_ENA_CII",            CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_CHECK_DATA_CII",           CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_CHECK_DATA_ENA_CII",       CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_TEST_ENA_CII",             CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_TEST_RAND_ENA_CII",        CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_TX_TEST_DATA_CII",            CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "IPAR_RX_DELAY_LENGTH",             CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_INPUT_REGISTERED",         CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_INDELAY_REGISTERED",       CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_OUTDELAY_REGISTERED",      CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_OUTPUT_REGISTERED",        CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_DELAY_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_CLK_INV_CII",              CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_SWAP_ENA_CII",             CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_CHECK_ENA_CII",            CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_CHECK_DATA_ENA_CII",       CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_TEST_ENA_CII",             CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "MPAR_RX_TEST_RAND_ENA_CII",        CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_VALID_CII",                CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_RX_TEST_DATA_CII",            CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "LPAR_IDENTIFICATOR_CII",           CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   0, "IPAR_TRANSM_DATA_WIDTH",           CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   0, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          28, null),
    new CCII_CONFIG_TABLE(   0, "IPAR_RX_DELAY_WIDTH",              CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           2, null),
    new CCII_CONFIG_TABLE(   1, "COMP_ID",                          CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           0, "CII_IDENTIFICATOR"),
    new CCII_CONFIG_TABLE(   1, "IPAR_USER_REG_WIDTH",              CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   1, "HPAR_IDENTYFIER",                  CIIlib.TABLE_TYPE.HPAR,    4,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          -1, "1234"),
    new CCII_CONFIG_TABLE(   1, "SPAR_CREATOR",                     CIIlib.TABLE_TYPE.SPAR,    4,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          -1, "ELWA"),
    new CCII_CONFIG_TABLE(   1, "SPAR_NAME",                        CIIlib.TABLE_TYPE.SPAR,    4,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          -1, "OPTR"),
    new CCII_CONFIG_TABLE(   1, "HPAR_VERSION",                     CIIlib.TABLE_TYPE.HPAR,    8,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          -1, "00010001"),
    new CCII_CONFIG_TABLE(   1, "LPAR_IDENTYFIER_CII",              CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   1, "LPAR_CREATOR_CII",                 CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   1, "LPAR_NAME_CII",                    CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   1, "LPAR_VERSION_CII",                 CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   1, "IPAR_USER_REG_NUM",                CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           2, null),
    new CCII_CONFIG_TABLE(   1, "WORD_IDENTYFIER",                  CIIlib.TABLE_TYPE.WORD,   16,    1,    1, CIIlib.TABLE_ACCESS.RO,      0,   0,          -1, null),
    new CCII_CONFIG_TABLE(   1, "WORD_CREATOR",                     CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.RO,      1,   0,          -1, null),
    new CCII_CONFIG_TABLE(   1, "WORD_NAME",                        CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.RO,      2,   0,          -1, null),
    new CCII_CONFIG_TABLE(   1, "WORD_VERSION",                     CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.RO,      3,   0,          -1, null),
    new CCII_CONFIG_TABLE(   1, "WORD_USER",                        CIIlib.TABLE_TYPE.WORD,   32,    2,    1, CIIlib.TABLE_ACCESS.IR,      4,   0,          -1, null),
    new CCII_CONFIG_TABLE(   2, "COMP_TX",                          CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           0, "CII_PART_DATA_SENDER"),
    new CCII_CONFIG_TABLE(   2, "IPAR_PART_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           8, null),
    new CCII_CONFIG_TABLE(   2, "IPAR_PART_NUM",                    CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   2, "IPAR_CHECK_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   2, "IPAR_TRANSM_DATA_WIDTH",           CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   2, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          28, null),
    new CCII_CONFIG_TABLE(   2, "LPAR_INPUT_REGISTERED",            CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   2, "LPAR_OUTPUT_REGISTERED",           CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   2, "MPAR_SWAP_ENA_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_CHECK_ENA_CII",               CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_CHECK_DATA_CII",              CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_CHECK_DATA_ENA_CII",          CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_TEST_ENA_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_TEST_RAND_ENA_CII",           CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "MPAR_TEST_DATA_CII",               CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   2, "BITS_SWAP_ENA",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      6,   0,          -1, null),
    new CCII_CONFIG_TABLE(   2, "BITS_CHECK_ENA",                   CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      6,   1,          -1, null),
    new CCII_CONFIG_TABLE(   2, "BITS_CHECK_DATA_ENA",              CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      6,   2,          -1, null),
    new CCII_CONFIG_TABLE(   2, "BITS_TEST_ENA",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      6,   3,          -1, null),
    new CCII_CONFIG_TABLE(   2, "BITS_TEST_RAND_ENA",               CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      6,   4,          -1, null),
    new CCII_CONFIG_TABLE(   2, "WORD_TEST_DATA",                   CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.IR,      7,   0,          -1, null),
    new CCII_CONFIG_TABLE(   3, "COMP_RX",                          CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           0, "CII_PART_DATA_RECEIVER"),
    new CCII_CONFIG_TABLE(   3, "IPAR_PART_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           8, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_PART_NUM",                    CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_CHECK_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_DELAY_LENGTH",                CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_TRANSM_DATA_WIDTH",           CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          28, null),
    new CCII_CONFIG_TABLE(   3, "IPAR_DELAY_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           2, null),
    new CCII_CONFIG_TABLE(   3, "LPAR_INPUT_REGISTERED",            CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "LPAR_INDELAY_REGISTERED",          CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "LPAR_OUTDELAY_REGISTERED",         CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "LPAR_OUTPUT_REGISTERED",           CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "MPAR_DELAY_CII",                   CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_CLK_INV_CII",                 CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_SWAP_ENA_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_CHECK_ENA_CII",               CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_CHECK_DATA_ENA_CII",          CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_TEST_ENA_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "MPAR_TEST_RAND_ENA_CII",           CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   3, "LPAR_VALID_CII",                   CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "LPAR_TEST_DATA_CII",               CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_CLK_INV",                     CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   0,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_SWAP_ENA",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   1,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_CHECK_ENA",                   CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   2,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_CHECK_DATA_ENA",              CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   3,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_TEST_ENA",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   4,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_TEST_RAND_ENA",               CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,      8,   5,          -1, null),
    new CCII_CONFIG_TABLE(   3, "BITS_VALID",                       CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.RO,      8,   6,          -1, null),
    new CCII_CONFIG_TABLE(   3, "WORD_DELAY",                       CIIlib.TABLE_TYPE.WORD,    2,    1,    1, CIIlib.TABLE_ACCESS.IR,      9,   0,          -1, null),
    new CCII_CONFIG_TABLE(   3, "WORD_TEST_DATA",                   CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.RO,     10,   0,          -1, null),
    new CCII_CONFIG_TABLE(   3, "WORD_TEST_OR_DATA",                CIIlib.TABLE_TYPE.WORD,    4,    1,    1, CIIlib.TABLE_ACCESS.RO,     11,   0,          -1, null),
    new CCII_CONFIG_TABLE(   4, "COMP_MEM",                         CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           0, "CII_DPM"),
    new CCII_CONFIG_TABLE(   4, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   4, "IPAR_ADDR_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           8, null),
    new CCII_CONFIG_TABLE(   4, "LPAR_ADDR_SEPARATE",               CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, null),
    new CCII_CONFIG_TABLE(   4, "MPAR_SIMULATE_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   4, "MPAR_PROC_REQ_CII",                CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           5, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   4, "LPAR_PROC_ACK_CII",                CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   4, "LPAR_MEM_ACC_CII",                 CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   4, "IPAR_MADDR_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           8, null),
    new CCII_CONFIG_TABLE(   4, "BITS_SIMULATE",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,     12,   0,          -1, null),
    new CCII_CONFIG_TABLE(   4, "BITS_PROC_REQ",                    CIIlib.TABLE_TYPE.BITS,    0,    0,    0, CIIlib.TABLE_ACCESS.IR,     -1,  -1,          -1, null),
    new CCII_CONFIG_TABLE(   4, "BITS_PROC_ACK",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.RO,     12,   1,          -1, null),
    new CCII_CONFIG_TABLE(   4, "AREA_MEMORY",                      CIIlib.TABLE_TYPE.AREA,   32,  256,    1, CIIlib.TABLE_ACCESS.RW,    256,   0,          -1, null),
    new CCII_CONFIG_TABLE(   5, "COMP_TIMER",                       CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           0, "CII_TIMER"),
    new CCII_CONFIG_TABLE(   5, "IPAR_TIMER_WIDTH",                 CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          32, null),
    new CCII_CONFIG_TABLE(   5, "IPAR_TRG_SEL_NUMBER",              CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   5, "LPAR_TRG_SEL_OFF",                 CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   5, "IPAR_TRG_SEL_WIDTH",               CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           2, null),
    new CCII_CONFIG_TABLE(   5, "MPAR_TRG_DEL_MODEL",               CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_MODEL"),
    new CCII_CONFIG_TABLE(   5, "IPAR_TRG_DEL_NUMBER",              CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          12, null),
    new CCII_CONFIG_TABLE(   5, "LPAR_REPEAT_CII",                  CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   5, "LPAR_PROC_CII",                    CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   5, "IPAR_TRG_DEL_WIDTH",               CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   5, "BITS_START",                       CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,     13,   0,          -1, null),
    new CCII_CONFIG_TABLE(   5, "BITS_STOP",                        CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.RO,     13,   1,          -1, null),
    new CCII_CONFIG_TABLE(   5, "BITS_CLK_ENA",                     CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,     13,   2,          -1, null),
    new CCII_CONFIG_TABLE(   5, "BITS_REPEAT",                      CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,     13,   3,          -1, null),
    new CCII_CONFIG_TABLE(   5, "BITS_PROC_REQ",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.IR,     13,   4,          -1, null),
    new CCII_CONFIG_TABLE(   5, "BITS_PROC_ACK",                    CIIlib.TABLE_TYPE.BITS,    1,    1,    1, CIIlib.TABLE_ACCESS.RO,     13,   5,          -1, null),
    new CCII_CONFIG_TABLE(   5, "WORD_TRG_SEL",                     CIIlib.TABLE_TYPE.WORD,    2,    1,    1, CIIlib.TABLE_ACCESS.IR,     14,   0,          -1, null),
    new CCII_CONFIG_TABLE(   5, "WORD_LIMIT",                       CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.IR,     15,   0,          -1, null),
    new CCII_CONFIG_TABLE(   5, "WORD_COUNT",                       CIIlib.TABLE_TYPE.WORD,   32,    1,    1, CIIlib.TABLE_ACCESS.RO,     16,   0,          -1, null),
    new CCII_CONFIG_TABLE(   6, "COMP_DELAY",                       CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           5, "CII_MOD_DEL"),
    new CCII_CONFIG_TABLE(   6, "MPAR_MODEL",                       CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_MODEL"),
    new CCII_CONFIG_TABLE(   6, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   6, "IPAR_DEL_LENGTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          12, null),
    new CCII_CONFIG_TABLE(   6, "IPAR_DEL_WIDTH",                   CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   6, "MPAR_CLK_ENA_CII",                 CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           5, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   6, "LPAR_INPUT_REG",                   CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, null),
    new CCII_CONFIG_TABLE(   6, "LPAR_OUTPUT_REG",                  CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, null),
    new CCII_CONFIG_TABLE(   6, "MPAR_LENGTH_CII",                  CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   6, "BITS_CLK_ENA",                     CIIlib.TABLE_TYPE.BITS,    0,    0,    0, CIIlib.TABLE_ACCESS.IR,     -1,  -1,          -1, null),
    new CCII_CONFIG_TABLE(   6, "WORD_LENGTH",                      CIIlib.TABLE_TYPE.WORD,    4,    1,    1, CIIlib.TABLE_ACCESS.IR,     17,   0,          -1, null),
    new CCII_CONFIG_TABLE(   7, "COMP_DEL_REG",                     CIIlib.TABLE_TYPE.COMP,   32,   16,    1, CIIlib.TABLE_ACCESS.NA,     -1,   0,           6, "CII_REG_DEL"),
    new CCII_CONFIG_TABLE(   7, "IPAR_DATA_WIDTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           1, null),
    new CCII_CONFIG_TABLE(   7, "IPAR_DEL_LENGTH",                  CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,          12, null),
    new CCII_CONFIG_TABLE(   7, "IPAR_DEL_WIDTH",                   CIIlib.TABLE_TYPE.IPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           4, null),
    new CCII_CONFIG_TABLE(   7, "MPAR_CLK_ENA_CII",                 CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           5, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   7, "LPAR_INPUT_REG",                   CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, null),
    new CCII_CONFIG_TABLE(   7, "LPAR_OUTPUT_REG",                  CIIlib.TABLE_TYPE.LPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           0, null),
    new CCII_CONFIG_TABLE(   7, "MPAR_LENGTH_CII",                  CIIlib.TABLE_TYPE.MPAR,    0,    1,    1, CIIlib.TABLE_ACCESS.NA,      0,   0,           5, "LIST_INTERF_CTRL"),
    new CCII_CONFIG_TABLE(   7, "BITS_CLK_ENA",                     CIIlib.TABLE_TYPE.BITS,    0,    0,    0, CIIlib.TABLE_ACCESS.IR,     -1,  -1,          -1, null),
    new CCII_CONFIG_TABLE(   7, "WORD_LENGTH",                      CIIlib.TABLE_TYPE.WORD,    0,    0,    0, CIIlib.TABLE_ACCESS.IR,     -1,   0,          -1, null),
    new CCII_CONFIG_TABLE(   8, "COMP_DEL_CNT",                     CIIlib.TABLE_TYPE.COMP,   -1,   -1,    0, CIIlib.TABLE_ACCESS.NA,     -1,  -1,           6, "CII_CNT_DEL"),
    new CCII_CONFIG_TABLE(   9, "COMP_DEL_DPM",                     CIIlib.TABLE_TYPE.COMP,   -1,   -1,    0, CIIlib.TABLE_ACCESS.NA,     -1,  -1,           6, "CII_DPM_DEL"),
    new CCII_CONFIG_TABLE(  -1, null,                 CIIlib.TABLE_TYPE.COMP,   -1,   -1,   -1, CIIlib.TABLE_ACCESS.NA,     -1,  -1,           0, null)
  };
  public static final CCII_TABLE_INDEX ITAB = new CCII_TABLE_INDEX(_tab);
};
